.order_o8_con {
  width: 774px;
  margin: 35px auto 0;
}

.order_o8_con h2 {
  font-size: 20px;
  color: #444F58;
  padding-left: 15px;
  padding-bottom: 35px;
}

.order_o8_con .order_o8_mid ul {
  text-align: center;
  float: left;
  margin-left: 35px;
  font-size: 16px;
  color: #444F58;
}

.order_o8_con .order_o8_mid ul li a {
  color: #444f58;
  text-decoration: none;
}

.order_o8_con .order_o8_mid ul li a:hover {
  color: #EB413D;
}

.order_o8_con .order_o8_mid ul li a span {
  color: #E60012;
}

.order_o8_con .order_o8_mid ul li:nth-child(2) span {
  margin-top: 12px;
  display: inline-block;
  width: 40px;
  height: 2px;
  background: #E60012;
  opacity: 0;
}

.order_o8_con .order_o8_mid ul .o8_active a {
  color: #e60012;
  text-decoration: none;
}

.order_o8_con .order_o8_mid ul .o8_active a:hover {
  color: #EB413D;
}

.order_o8_con .order_o8_mid ul .o8_opacity {
  opacity: 1 !important;
}

.order_o8_con .order_o8_mid ul:first-child {
  margin-left: 15px;
}

.order_o8_con .order_o8_bot {
  width: 100%;
  border: 1px solid #E7E7E7;
  border-radius: 5px;
  margin-top: 21px;
  margin-bottom: 53px;
}

.order_o8_con .order_o8_bot .order_o8_bot_top {
  border-bottom: 1px solid #E7E7E7;
}

.order_o8_con .order_o8_bot .order_o8_bot_top ul li {
  padding-top: 17px;
  padding-bottom: 17px;
  float: left;
  font-size: 13px;
  color: #99999A;
}

.order_o8_con .order_o8_bot .order_o8_bot_top ul li:nth-child(1) {
  padding-left: 149px;
}

.order_o8_con .order_o8_bot .order_o8_bot_top ul li:nth-child(2) {
  padding-left: 163px;
}

.order_o8_con .order_o8_bot .order_o8_bot_top ul li:nth-child(3) {
  padding-left: 33px;
}

.order_o8_con .order_o8_bot .order_o8_bot_top ul li:nth-child(4) {
  padding-left: 27px;
}

.order_o8_con .order_o8_bot .order_o8_bot_top ul li:nth-child(5) {
  padding-left: 30px;
}

.order_o8_con .order_o8_bot .order_o8_bot_top ul li:nth-child(6) {
  padding-left: 44px;
}

.order_o8_con .order_o8_bot .order_o8_bot_top ul li:nth-child(7) {
  padding-left: 36px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top {
  font-size: 13px;
  color: #444F58;
  font-weight: bold;
  border-bottom: 1px solid #E7E7E7;
  padding-top: 12px;
  padding-bottom: 10px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top span,
.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top img,
.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top a {
  display: inline-block;
  vertical-align: middle;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top span:nth-child(1) {
  padding-left: 25px;
  padding-right: 6px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top span:nth-child(2) {
  padding-right: 20px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top span:nth-child(4) {
  width: 227.281px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top a {
  color: #444F58;
  padding-left: 5px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_top .o8_delete {
  cursor: pointer;
  padding-left: 210px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 {
  position: relative;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left {
  display: inline-block;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 {
  height: 200px;
  display: inline-block;
  position: relative;
  width: 510px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 img {
  width: 58px;
  height: 82px;
  margin: 34px 0 35px 51px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 h3,
.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span {
  font-size: 13px;
  color: #444F58;
  font-weight: 400;
  display: inline-block;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span {
  position: absolute;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span:nth-of-type(1) {
  width: 168px;
  left: 133px;
  top: 25px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span:nth-of-type(2) {
  width: 60px;
  left: 328px;
  top: 25px;
  overflow: hidden;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span:nth-of-type(3) {
  left: 408px;
  top: 25px;
  display: block;
  width: 114px;
  height: 28px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span:nth-of-type(3) div {
  text-align: justify;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span:nth-of-type(3) div > span {
  width: 15px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span:nth-of-type(4) {
  left: 446px;
  top: 25px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left ul li .order_o8_bot_con1_b1_left1 span:nth-of-type(4) a {
  color: #444F58;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left2 {
  position: absolute;
  right: 263px;
  top: 0;
  height: 100%;
  display: inline-block;
  border-left: 1px solid #E7E7E7;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left2 span {
  position: absolute;
  top: 48%;
  display: inline-block;
  padding-left: 10px;
  padding-right: 8px;
  font-size: 13px;
  color: #444F58;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left3 {
  position: absolute;
  right: 168px;
  top: 0;
  border-left: 1px solid #E7E7E7;
  padding-left: 9px;
  padding-right: 10px;
  height: 100%;
  display: inline-block;
  font-size: 13px;
  text-align: center;
  color: #878787;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left3 span {
  width: 81px;
  position: absolute;
  top: 46%;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left3 span a {
  color: #444F58;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left3 span a:hover {
  color: red;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left3 .o8_wrod {
  width: 18px;
  height: 16px;
  border: 1px solid #f7b3b1;
  border-radius: 1px;
  background: #FDECEB;
  left: 30px;
  top: 24px;
  line-height: 16px;
  cursor: pointer;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left3 .o8_wrod b {
  color: #E60012;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left3 .o8_wrod span {
  position: absolute;
  width: 90px;
  height: 90px;
  background: white;
  left: -40px;
  font-size: 15px;
  text-align: left;
  line-height: 18px;
  top: -102px;
  color: #eb413d;
  padding: 4px;
  border: 1px solid #eb413d;
  overflow-y: auto;
  display: none;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left3 .o8_wrod:hover span {
  display: block;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left5 span {
  top: 42%;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left6 span {
  top: 44%;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left4 {
  position: absolute;
  right: 88px;
  top: 0;
  border-left: 1px solid #E7E7E7;
  height: 100%;
  display: inline-block;
  text-align: center;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left4 span {
  position: absolute;
  top: 43%;
  left: 6px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left4 span input {
  background: #E60012;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left4 span a {
  font-size: 13px;
  color: #444F58;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left4 .o8_evaluate {
  cursor: pointer;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left7 span {
  color: #EB413D;
  font-size: 13px;
  top: 44%;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left7 span p {
  display: inline-block;
  margin-bottom: 0 !important;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left7 span img {
  vertical-align: middle;
  padding-right: 1px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left7 span input {
  margin-top: 10px;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left7 span a {
  font-size: 13px;
  color: #e60012;
}

.order_o8_con .order_o8_bot .order_o8_bot_con1 .order_o8_bot_con1_b1 .order_o8_bot_con1_b1_left8 span {
  top: 47%;
  width: 77px;
}

.order_o8_con .fenye ul input {
  border: none;
  background: none;
  margin: 0;
  width: 30px;
  color: #444f58;
}

.order_o8_con .fenye ul input:hover, .order_o8_con .fenye ul input:active {
  color: #EB413D;
}

.order_o8_con .fenye ul li {
  float: left;
  margin-left: 5px;
  margin-right: 5px;
}

.order_o8_con .fenye ul li a {
  width: 38px;
  height: 38px;
  border: 1px solid #e7e7e7;
  border-radius: 5px;
  text-align: center;
  line-height: 38px;
  font-size: 16px;
  color: #444f58;
}

.order_o8_con .fenye ul li .activebaba {
  border: 1px solid #EB413D;
  color: #EB413D;
  background-color: white;
}

.order_o8_con .fenye ul li:hover a, .order_o8_con .fenye ul li:active a {
  border: 1px solid #EB413D;
  color: #EB413D;
  background: none;
}

.order_o8_con .fenye ul li:hover a input, .order_o8_con .fenye ul li:active a input {
  color: #EB413D;
}

.order_o8_con .fenye ul .yema a {
  width: 60px;
}

.order_o8_con .fenye ul .dotted {
  border-left: 0;
  border-right: 0;
  margin-left: 0;
}

.order_o8_con .fenye ul .dotted span {
  height: 38px;
  line-height: 38px;
  font-size: 16px;
  margin: 0;
  background: none;
  border: none;
  color: #444f58;
}

.o8_margin {
  margin-top: 13px;
  border-top: 1px solid #E7E7E7;
}

.o8_border_bot {
  border-bottom: 1px solid #E7E7E7;
}

.o8_a_878787 {
  color: #444F58;
}

.o8_a_878787:hover {
  color: #FF0000 !important;
}

.o8_mask2_r ul li {
  margin-bottom: 10px;
}

.o8_red1:hover {
  color: #eb413d;
  cursor: pointer;
}

.o8_mar10 {
  padding-top: 10px;
  display: block;
}

.o8_pad10 {
  padding-top: 5px;
  padding-bottom: 5px;
  display: block;
}

.o8_check {
  position: absolute;
  top: -199px;
  left: -105px;
  width: 230px;
  height: 180px;
  background: white;
  overflow: hidden;
  padding: 10px 20px;
  cursor: auto;
  z-index: 10;
  display: none;
  color: #444F58;
  border: 1px solid #E7E7E7;
}

.o8_check .o8_check_bot {
  border-top: 1px solid #999;
  text-align: left;
  padding-top: 10px;
  margin-top: 10px;
}

.o8_check .o8_check_bot ul {
  padding-left: 20px;
}

.o8_check .o8_check_bot ul li {
  list-style: disc;
  margin-bottom: 5px;
}

.o8_clearOrder,
.order_o8_bot_con1 a {
  cursor: pointer;
}

.o8_relative {
  position: relative;
}

.o8_relative:hover .o8_check {
  display: block;
}
